cavern deposition - Alemán Inglés Diccionario